visible deficit - German English Dictionary